import random

# 设置随机数的种子，以确保随机数的生成是可重复的
random.seed(10)
print(random.random())  # [0,1)
print(random.random())
print('*' * 40)

random.seed(10)
print(random.randint(1, 100))  # [1,100]

print('*' * 40)

for i in range(10):
    print(random.randrange(1, 10, 3))  # 从1开始，10结束，步长3。如1,4,7

print('*' * 40)
print(random.uniform(1, 100))  # [1,100] 随机小数

print('*' * 40)
lst = [i for i in range(1, 11)]
print(lst)
print(random.choice(lst))  # 随机选取一个元素

# 随机排序
random.shuffle(lst)
print(lst)

random.shuffle(lst)
print(lst)
